package org.gary.product.service;

import java.util.List;

import org.gary.base.model.Image;
import org.gary.core.factories.BasicServiceFactory;
import org.gary.product.model.Product;

/**
 * 产品Service接口
 * @author lengreen
 *
 */
public interface ProductService extends BasicServiceFactory<Product> {
	
	/**
	 * 加载关联图片
	 * @param productId
	 * @return
	 */
	public List<Image> loadImages(int productId);
	
	/**
	 * 得到所有的产品
	 * @return
	 */
	public List<Product> getProductList();
	
	public List<Product> getProductList(int top,int page,Object lang,int type);
}